<template>
  <svg
    width="331"
    height="214"
    viewBox="0 0 331 214"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    class="pyramid-svg"
  >
    <path
      fill-rule="evenodd"
      clip-rule="evenodd"
      d="M86.9017 142.309H208.098L247.099 126.687L294.342 187.193C295.097 188.16 294.653 189.41 293.358 189.958L239.688 212.696C239.296 212.863 238.853 212.95 238.403 212.95H238.395L238.402 212.964H56.5155L56.5222 212.949C56.0981 212.94 55.6825 212.853 55.3116 212.696L1.64215 189.958C0.34741 189.41 -0.0968316 188.16 0.658378 187.193L47.9012 126.687L86.9017 142.309ZM237.278 210.331C237.296 210.374 237.313 210.417 237.327 210.46L208.225 142.605L237.278 210.331Z"
      fill="#E9ECF6"
      class="bottom-bg"
    />
    <path
      fill-rule="evenodd"
      clip-rule="evenodd"
      d="M145.271 1.98071L96.6748 64.2197L117.171 71.6443L117.167 71.6556L117.203 71.6556H177.796L198.324 64.2197L149.727 1.98071C149.224 1.33691 148.364 1.01001 147.499 1C146.635 1.01001 145.774 1.33691 145.271 1.98071ZM147.499 1L177.796 71.6556C165.963 44.0658 159.329 28.5973 147.496 1.00744L147.499 1Z"
      fill="#F6F9FF"
      class="top-bg"
    />
    <path
      d="M47.9009 126.687L96.6753 64.2197L117.203 71.6556H177.796L198.324 64.2197L247.099 126.687L208.098 142.309H86.9014L86.8415 142.309L86.8503 142.288L47.9009 126.687Z"
      fill="#1677FF"
      class="middle-bg"
    />
    <path
      d="M145.272 1.98071C145.775 1.33691 146.635 1.01001 147.5 1C147.5 1 58.0479 209.485 56.5974 212.95C56.5974 212.95 55.7044 212.863 55.3116 212.696L1.64215 189.958C0.34741 189.41 -0.0968316 188.16 0.658378 187.193L145.272 1.98071Z"
      fill="url(#paint0_linear_4173_211565)"
      fill-opacity="0.6"
    />
    <path d="M147.499 1L57.7214 210.331L56.5967 212.95" stroke="white" stroke-opacity="0.1" />
    <path
      d="M149.728 1.98071C149.225 1.33691 148.365 1.01001 147.5 1L237.278 210.331L238.403 212.95C238.403 212.95 239.296 212.863 239.688 212.696L293.358 189.958C294.653 189.41 295.097 188.16 294.342 187.193L149.728 1.98071Z"
      fill="url(#paint1_linear_4173_211565)"
      fill-opacity="0.5"
    />
    <path
      d="M55.3115 212.696C55.6824 212.853 56.098 212.94 56.5221 212.949L56.5154 212.964H238.401L238.395 212.95L238.403 212.95C238.853 212.95 239.296 212.863 239.688 212.696C239.296 212.863 238.403 212.95 238.403 212.95L147.5 1C147.5 1 58.0478 209.485 56.5972 212.95C56.5972 212.95 55.7043 212.863 55.3115 212.696Z"
      fill="url(#paint2_linear_4173_211565)"
    />
    <path
      d="M147.5 1L238.449 213.082M293.358 189.958C294.653 189.41 295.097 188.16 294.342 187.193"
      stroke="white"
      stroke-opacity="0.1"
    />
    <path d="M203.613 37.6384H179.313" stroke="#E4EAFF" stroke-width="1.24615" />
    <!-- <path
      d="M212.71 33.2409H213.508V42.1384H212.486V34.487C211.925 35.0603 211.227 35.459 210.393 35.7083V34.6864C210.791 34.5743 211.215 34.3998 211.639 34.1506C212.062 33.8764 212.411 33.5774 212.71 33.2409ZM218.584 33.0664C219.644 33.0664 220.441 33.5275 220.989 34.4746C221.463 35.2721 221.7 36.3438 221.7 37.6897C221.7 39.0355 221.463 40.1072 220.989 40.9047C220.441 41.8394 219.644 42.3129 218.584 42.3129C217.513 42.3129 216.715 41.8394 216.179 40.9047C215.706 40.1072 215.469 39.0355 215.469 37.6897C215.469 36.3438 215.706 35.2721 216.179 34.4746C216.715 33.5275 217.513 33.0664 218.584 33.0664ZM218.584 33.9387C217.787 33.9387 217.214 34.3624 216.865 35.2223C216.615 35.8204 216.491 36.6429 216.491 37.6897C216.491 38.724 216.615 39.5464 216.865 40.157C217.214 41.0044 217.787 41.4406 218.584 41.4406C219.382 41.4406 219.955 41.0044 220.304 40.157C220.553 39.5464 220.69 38.724 220.69 37.6897C220.69 36.6429 220.553 35.8204 220.304 35.2223C219.955 34.3624 219.382 33.9387 218.584 33.9387ZM228.997 31.9823C228.997 33.054 228.96 33.9761 228.91 34.7487C229.608 38.1383 231.415 40.7303 234.318 42.5123L233.733 43.2974C231.191 41.6275 229.471 39.3844 228.586 36.5681C227.838 39.2847 226.069 41.5278 223.302 43.3098L222.754 42.5123C226.181 40.4063 227.951 37.5526 228.063 33.9637C228.075 33.1163 228.088 32.4558 228.088 31.9823H228.997Z"
      fill="#8C8C8C"
    /> -->
    <path d="M296.144 157.077H271.844" stroke="#EDF1FC" stroke-width="1.24615" />
    <!-- <path
      d="M306.2 152.505C307.048 152.505 307.745 152.717 308.269 153.153C308.78 153.589 309.041 154.175 309.041 154.922C309.041 155.919 308.555 156.592 307.583 156.916C308.107 157.078 308.506 157.328 308.78 157.676C309.079 158.025 309.228 158.462 309.228 158.985C309.228 159.795 308.942 160.455 308.381 160.966C307.808 161.49 307.06 161.751 306.138 161.751C305.291 161.751 304.605 161.527 304.069 161.103C303.434 160.58 303.085 159.82 303.01 158.823H304.044C304.069 159.521 304.306 160.057 304.742 160.418C305.116 160.717 305.577 160.879 306.138 160.879C306.773 160.879 307.284 160.692 307.671 160.331C308.02 159.982 308.207 159.546 308.207 159.022C308.207 158.486 308.032 158.075 307.683 157.776C307.334 157.477 306.861 157.34 306.238 157.34H305.515V156.542H306.2C306.798 156.542 307.247 156.405 307.559 156.144C307.87 155.87 308.032 155.483 308.032 154.985C308.032 154.486 307.87 154.1 307.571 153.826C307.247 153.527 306.786 153.39 306.213 153.39C305.615 153.39 305.153 153.539 304.817 153.863C304.468 154.187 304.269 154.648 304.206 155.246H303.197C303.272 154.387 303.596 153.714 304.144 153.228C304.667 152.742 305.353 152.505 306.2 152.505ZM313.585 152.505C314.644 152.505 315.442 152.966 315.99 153.913C316.464 154.711 316.7 155.782 316.7 157.128C316.7 158.474 316.464 159.546 315.99 160.343C315.442 161.278 314.644 161.751 313.585 161.751C312.513 161.751 311.716 161.278 311.18 160.343C310.706 159.546 310.47 158.474 310.47 157.128C310.47 155.782 310.706 154.711 311.18 153.913C311.716 152.966 312.513 152.505 313.585 152.505ZM313.585 153.377C312.787 153.377 312.214 153.801 311.865 154.661C311.616 155.259 311.491 156.081 311.491 157.128C311.491 158.162 311.616 158.985 311.865 159.596C312.214 160.443 312.787 160.879 313.585 160.879C314.383 160.879 314.956 160.443 315.305 159.596C315.554 158.985 315.691 158.162 315.691 157.128C315.691 156.081 315.554 155.259 315.305 154.661C314.956 153.801 314.383 153.377 313.585 153.377ZM323.998 151.421C323.998 152.492 323.961 153.415 323.911 154.187C324.609 157.577 326.416 160.169 329.319 161.951L328.733 162.736C326.191 161.066 324.472 158.823 323.587 156.007C322.839 158.723 321.07 160.966 318.303 162.748L317.755 161.951C321.182 159.845 322.951 156.991 323.063 153.402C323.076 152.555 323.088 151.894 323.088 151.421H323.998Z"
      fill="#8C8C8C"
    /> -->
    <path d="M246.382 93.9845H222.082" stroke="#EDF1FC" stroke-width="1.24615" />
    <!-- <path
      d="M256.476 89.4125C257.298 89.4125 257.971 89.6493 258.507 90.1228C259.03 90.5963 259.305 91.2319 259.305 92.0045C259.305 92.7771 259.006 93.475 258.432 94.098C258.121 94.422 257.51 94.908 256.588 95.5311C255.454 96.2913 254.806 96.9767 254.644 97.5748H259.317V98.4845H253.385C253.385 97.6745 253.672 96.9393 254.27 96.2788C254.619 95.88 255.255 95.3442 256.202 94.6962C256.9 94.1977 257.361 93.8363 257.597 93.5871C258.046 93.1011 258.283 92.5653 258.283 91.992C258.283 91.4437 258.121 91.0325 257.797 90.7334C257.473 90.4343 257.012 90.2848 256.438 90.2848C255.828 90.2848 255.354 90.4842 255.03 90.9079C254.681 91.3067 254.494 91.9048 254.482 92.6899H253.46C253.46 91.693 253.747 90.8954 254.295 90.3097C254.843 89.7116 255.579 89.4125 256.476 89.4125ZM263.823 89.4125C264.883 89.4125 265.68 89.8736 266.228 90.8207C266.702 91.6182 266.939 92.6899 266.939 94.0357C266.939 95.3816 266.702 96.4533 266.228 97.2508C265.68 98.1854 264.883 98.659 263.823 98.659C262.752 98.659 261.954 98.1854 261.418 97.2508C260.945 96.4533 260.708 95.3816 260.708 94.0357C260.708 92.6899 260.945 91.6182 261.418 90.8207C261.954 89.8736 262.752 89.4125 263.823 89.4125ZM263.823 90.2848C263.026 90.2848 262.453 90.7085 262.104 91.5683C261.854 92.1665 261.73 92.989 261.73 94.0357C261.73 95.07 261.854 95.8925 262.104 96.5031C262.453 97.3505 263.026 97.7867 263.823 97.7867C264.621 97.7867 265.194 97.3505 265.543 96.5031C265.792 95.8925 265.929 95.07 265.929 94.0357C265.929 92.989 265.792 92.1665 265.543 91.5683C265.194 90.7085 264.621 90.2848 263.823 90.2848ZM274.236 88.3283C274.236 89.4 274.199 90.3222 274.149 91.0948C274.847 94.4843 276.654 97.0763 279.557 98.8583L278.972 99.6434C276.43 97.9736 274.71 95.7305 273.825 92.9142C273.077 95.6308 271.308 97.8739 268.541 99.6559L267.993 98.8583C271.42 96.7523 273.19 93.8987 273.302 90.3097C273.314 89.4623 273.327 88.8019 273.327 88.3283H274.236Z"
      fill="#8C8C8C"
    /> -->
    <path
      d="M95.26 102.432H100.24V103.308H96.064L95.776 106.176H95.824C96.064 105.888 96.376 105.672 96.748 105.528C97.084 105.384 97.444 105.324 97.84 105.324C98.656 105.324 99.316 105.576 99.82 106.092C100.324 106.62 100.588 107.34 100.588 108.264C100.588 109.128 100.276 109.836 99.664 110.388C99.088 110.904 98.368 111.168 97.528 111.168C96.772 111.168 96.124 110.964 95.596 110.556C94.996 110.1 94.672 109.476 94.612 108.696H95.584C95.632 109.236 95.848 109.656 96.232 109.944C96.568 110.196 97.012 110.328 97.54 110.328C98.14 110.328 98.632 110.136 99.028 109.752C99.412 109.368 99.616 108.876 99.616 108.276C99.616 107.592 99.424 107.064 99.064 106.692C98.716 106.308 98.224 106.128 97.6 106.128C97.192 106.128 96.832 106.212 96.508 106.392C96.172 106.56 95.908 106.824 95.74 107.16H94.804L95.26 102.432ZM104.795 102.264C105.815 102.264 106.583 102.708 107.111 103.62C107.567 104.388 107.795 105.42 107.795 106.716C107.795 108.012 107.567 109.044 107.111 109.812C106.583 110.712 105.815 111.168 104.795 111.168C103.763 111.168 102.995 110.712 102.479 109.812C102.023 109.044 101.795 108.012 101.795 106.716C101.795 105.42 102.023 104.388 102.479 103.62C102.995 102.708 103.763 102.264 104.795 102.264ZM104.795 103.104C104.027 103.104 103.475 103.512 103.139 104.34C102.899 104.916 102.779 105.708 102.779 106.716C102.779 107.712 102.899 108.504 103.139 109.092C103.475 109.908 104.027 110.328 104.795 110.328C105.563 110.328 106.115 109.908 106.451 109.092C106.691 108.504 106.823 107.712 106.823 106.716C106.823 105.708 106.691 104.916 106.451 104.34C106.115 103.512 105.563 103.104 104.795 103.104ZM117.259 106.308C117.895 106.308 118.387 106.536 118.735 107.016C119.035 107.424 119.191 107.976 119.191 108.66C119.191 109.332 119.035 109.884 118.735 110.304C118.387 110.76 117.895 111 117.259 111C116.611 111 116.119 110.76 115.783 110.304C115.471 109.872 115.327 109.332 115.327 108.66C115.327 107.976 115.471 107.424 115.783 107.016C116.119 106.536 116.611 106.308 117.259 106.308ZM116.227 102.264H116.995L112.195 111.168H111.415L116.227 102.264ZM111.163 102.432C111.799 102.432 112.291 102.66 112.639 103.14C112.939 103.548 113.095 104.1 113.095 104.784C113.095 105.456 112.939 106.008 112.639 106.428C112.291 106.884 111.799 107.124 111.163 107.124C110.515 107.124 110.023 106.884 109.687 106.428C109.375 105.996 109.231 105.456 109.231 104.784C109.231 104.1 109.375 103.548 109.687 103.14C110.023 102.66 110.515 102.432 111.163 102.432ZM117.259 106.956C116.887 106.956 116.623 107.124 116.455 107.46C116.299 107.748 116.227 108.144 116.227 108.66C116.227 109.152 116.299 109.548 116.455 109.836C116.623 110.172 116.887 110.352 117.259 110.352C117.619 110.352 117.883 110.172 118.063 109.824C118.207 109.536 118.291 109.152 118.291 108.66C118.291 108.156 118.207 107.76 118.063 107.472C117.883 107.124 117.619 106.956 117.259 106.956ZM111.163 103.08C110.791 103.08 110.527 103.248 110.359 103.584C110.203 103.872 110.131 104.268 110.131 104.784C110.131 105.276 110.203 105.672 110.359 105.96C110.527 106.296 110.791 106.476 111.163 106.476C111.523 106.476 111.787 106.296 111.967 105.948C112.111 105.66 112.195 105.276 112.195 104.784C112.195 104.28 112.111 103.884 111.955 103.596C111.787 103.248 111.523 103.08 111.163 103.08ZM129.771 103.056V103.944L123.351 106.716L129.771 109.488V110.376L122.283 107.136V106.296L129.771 103.056ZM135.063 105.468V106.44H140.907V105.468H135.063ZM140.907 104.376V103.44H135.063V104.376H140.907ZM138.183 101.064C138.327 101.424 138.483 101.844 138.627 102.3H142.155V107.568H138.135C138.507 108.168 138.963 108.708 139.503 109.164C140.295 108.828 141.063 108.3 141.783 107.592L142.671 108.48C142.023 109.068 141.315 109.536 140.535 109.896C141.423 110.424 142.455 110.808 143.631 111.06L143.043 112.248C140.139 111.516 138.063 109.956 136.827 107.568H135.063V110.748C135.999 110.544 136.923 110.28 137.847 109.944L138.159 111.132C137.007 111.516 135.555 111.888 133.815 112.248L133.515 111.096C133.695 111 133.791 110.832 133.791 110.604V102.3H137.319C137.175 101.928 137.007 101.592 136.839 101.28L138.183 101.064ZM146.403 101.04L147.627 101.16C147.495 101.928 147.363 102.636 147.243 103.296H149.211V103.98C149.139 105.852 148.779 107.472 148.143 108.852C148.779 109.356 149.307 109.8 149.715 110.208L148.863 111.192C148.491 110.808 148.047 110.4 147.543 109.968C146.967 110.88 146.259 111.66 145.395 112.332L144.531 111.264C145.347 110.664 146.031 109.968 146.559 109.152C146.019 108.708 145.431 108.252 144.795 107.784C145.143 106.776 145.455 105.684 145.743 104.508H144.639V103.296H146.007C146.151 102.564 146.283 101.808 146.403 101.04ZM147.135 108.096C147.603 107.04 147.891 105.84 147.987 104.508H146.991C146.727 105.66 146.451 106.62 146.163 107.4C146.511 107.64 146.835 107.868 147.135 108.096ZM149.451 106.044H152.007V104.724C152.583 104.196 153.147 103.572 153.699 102.852H149.787V101.628H155.139V102.852C154.587 103.644 153.963 104.4 153.267 105.108V106.044H155.559V107.268H153.267V110.712C153.267 111.648 152.907 112.116 152.211 112.116H150.411L150.087 110.928C150.567 110.94 151.107 110.952 151.695 110.952C151.899 110.952 152.007 110.748 152.007 110.34V107.268H149.451V106.044ZM168.495 103.104V103.968L162.327 105.9L168.495 107.832V108.708L161.007 106.344V105.456L168.495 103.104ZM161.007 107.34L168.495 109.692V110.508L161.007 108.156V107.34ZM177.077 102.264C177.965 102.264 178.673 102.492 179.177 102.96C179.633 103.38 179.873 103.908 179.873 104.532C179.873 104.988 179.765 105.372 179.549 105.684C179.309 106.02 178.973 106.272 178.529 106.428V106.452C178.973 106.56 179.357 106.812 179.669 107.196C180.005 107.604 180.173 108.084 180.173 108.636C180.173 109.392 179.909 110.004 179.381 110.46C178.829 110.928 178.061 111.168 177.077 111.168C176.081 111.168 175.313 110.928 174.773 110.46C174.245 110.004 173.981 109.392 173.981 108.636C173.981 108.084 174.149 107.604 174.485 107.196C174.797 106.812 175.169 106.56 175.625 106.452V106.428C175.169 106.272 174.833 106.02 174.605 105.684C174.389 105.372 174.281 104.988 174.281 104.532C174.281 103.908 174.509 103.38 174.977 102.96C175.481 102.492 176.177 102.264 177.077 102.264ZM177.077 103.068C176.465 103.068 175.985 103.224 175.649 103.536C175.349 103.8 175.205 104.148 175.205 104.568C175.205 105 175.337 105.36 175.601 105.624C175.913 105.936 176.405 106.104 177.077 106.104C177.737 106.104 178.229 105.936 178.553 105.624C178.817 105.36 178.949 105 178.949 104.568C178.949 104.148 178.793 103.8 178.505 103.536C178.157 103.224 177.677 103.068 177.077 103.068ZM177.077 106.872C176.381 106.872 175.853 107.04 175.481 107.388C175.121 107.7 174.953 108.12 174.953 108.636C174.953 109.14 175.121 109.56 175.481 109.872C175.841 110.196 176.381 110.364 177.077 110.364C177.773 110.364 178.301 110.196 178.685 109.86C179.021 109.548 179.201 109.14 179.201 108.636C179.201 108.12 179.021 107.7 178.685 107.388C178.301 107.04 177.761 106.872 177.077 106.872ZM184.272 102.264C185.292 102.264 186.06 102.708 186.588 103.62C187.044 104.388 187.272 105.42 187.272 106.716C187.272 108.012 187.044 109.044 186.588 109.812C186.06 110.712 185.292 111.168 184.272 111.168C183.24 111.168 182.472 110.712 181.956 109.812C181.5 109.044 181.272 108.012 181.272 106.716C181.272 105.42 181.5 104.388 181.956 103.62C182.472 102.708 183.24 102.264 184.272 102.264ZM184.272 103.104C183.504 103.104 182.952 103.512 182.616 104.34C182.376 104.916 182.256 105.708 182.256 106.716C182.256 107.712 182.376 108.504 182.616 109.092C182.952 109.908 183.504 110.328 184.272 110.328C185.04 110.328 185.592 109.908 185.928 109.092C186.168 108.504 186.3 107.712 186.3 106.716C186.3 105.708 186.168 104.916 185.928 104.34C185.592 103.512 185.04 103.104 184.272 103.104ZM196.735 106.308C197.371 106.308 197.863 106.536 198.211 107.016C198.511 107.424 198.667 107.976 198.667 108.66C198.667 109.332 198.511 109.884 198.211 110.304C197.863 110.76 197.371 111 196.735 111C196.087 111 195.595 110.76 195.259 110.304C194.947 109.872 194.803 109.332 194.803 108.66C194.803 107.976 194.947 107.424 195.259 107.016C195.595 106.536 196.087 106.308 196.735 106.308ZM195.703 102.264H196.471L191.671 111.168H190.891L195.703 102.264ZM190.639 102.432C191.275 102.432 191.767 102.66 192.115 103.14C192.415 103.548 192.571 104.1 192.571 104.784C192.571 105.456 192.415 106.008 192.115 106.428C191.767 106.884 191.275 107.124 190.639 107.124C189.991 107.124 189.499 106.884 189.163 106.428C188.851 105.996 188.707 105.456 188.707 104.784C188.707 104.1 188.851 103.548 189.163 103.14C189.499 102.66 189.991 102.432 190.639 102.432ZM196.735 106.956C196.363 106.956 196.099 107.124 195.931 107.46C195.775 107.748 195.703 108.144 195.703 108.66C195.703 109.152 195.775 109.548 195.931 109.836C196.099 110.172 196.363 110.352 196.735 110.352C197.095 110.352 197.359 110.172 197.539 109.824C197.683 109.536 197.767 109.152 197.767 108.66C197.767 108.156 197.683 107.76 197.539 107.472C197.359 107.124 197.095 106.956 196.735 106.956ZM190.639 103.08C190.267 103.08 190.003 103.248 189.835 103.584C189.679 103.872 189.607 104.268 189.607 104.784C189.607 105.276 189.679 105.672 189.835 105.96C190.003 106.296 190.267 106.476 190.639 106.476C190.999 106.476 191.263 106.296 191.443 105.948C191.587 105.66 191.671 105.276 191.671 104.784C191.671 104.28 191.587 103.884 191.431 103.596C191.263 103.248 190.999 103.08 190.639 103.08Z"
      fill="white"
      class="middle-text"
    />
    <path
      d="M141.216 164.852H142.608V163.148H143.796V164.852H145.896V168.344H146.508V169.508H144.18C144.708 171.056 145.524 172.304 146.628 173.264L145.764 174.284C144.72 173.228 143.94 171.956 143.412 170.468C143.016 172.172 142.332 173.456 141.348 174.308L140.58 173.288C141.516 172.496 142.128 171.236 142.416 169.508H140.964V168.344H142.548C142.584 167.888 142.608 167.408 142.608 166.928V166.016H141.216V164.852ZM143.796 166.016V166.652C143.796 167.24 143.772 167.804 143.724 168.344H144.684V166.016H143.796ZM137.088 165.524C136.896 166.028 136.692 166.508 136.476 166.94L135.42 166.28C135.924 165.296 136.272 164.24 136.476 163.124L137.676 163.388C137.604 163.736 137.52 164.072 137.436 164.384H140.388V165.524H138.792V167.252H140.736V168.416H138.792V172.184L139.428 172.088V169.172H140.532V173.648H139.428V173.216L135.852 173.684V169.172H136.956V172.46L137.628 172.364V168.416H135.624V167.252H137.628V165.524H137.088ZM149.784 163.4L150.96 163.868C150.792 164.324 150.624 164.744 150.456 165.14H152.376V163.148H153.648V165.14H157.524V166.364H153.648V166.856C153.624 167.372 153.576 167.864 153.504 168.332H158.304V169.544H154.08C154.644 171.068 156.108 172.268 158.46 173.144L157.764 174.26C155.34 173.18 153.78 171.764 153.096 170C152.868 170.624 152.58 171.188 152.244 171.668C151.416 172.796 150.072 173.648 148.2 174.248L147.516 173.18C149.388 172.556 150.648 171.764 151.296 170.816C151.536 170.432 151.74 170 151.908 169.544H147.708V168.332H152.208C152.292 167.864 152.352 167.372 152.376 166.856V166.364H149.82C149.424 167.012 148.992 167.576 148.512 168.032L147.444 167.096C148.5 166.16 149.28 164.936 149.784 163.4ZM137.73 185.104V185.968L131.562 187.9L137.73 189.832V190.708L130.242 188.344V187.456L137.73 185.104ZM130.242 189.34L137.73 191.692V192.508L130.242 190.156V189.34ZM143.971 184.432H148.951V185.308H144.775L144.487 188.176H144.535C144.775 187.888 145.087 187.672 145.459 187.528C145.795 187.384 146.155 187.324 146.551 187.324C147.367 187.324 148.027 187.576 148.531 188.092C149.035 188.62 149.299 189.34 149.299 190.264C149.299 191.128 148.987 191.836 148.375 192.388C147.799 192.904 147.079 193.168 146.239 193.168C145.483 193.168 144.835 192.964 144.307 192.556C143.707 192.1 143.383 191.476 143.323 190.696H144.295C144.343 191.236 144.559 191.656 144.943 191.944C145.279 192.196 145.723 192.328 146.251 192.328C146.851 192.328 147.343 192.136 147.739 191.752C148.123 191.368 148.327 190.876 148.327 190.276C148.327 189.592 148.135 189.064 147.775 188.692C147.427 188.308 146.935 188.128 146.311 188.128C145.903 188.128 145.543 188.212 145.219 188.392C144.883 188.56 144.619 188.824 144.451 189.16H143.515L143.971 184.432ZM153.506 184.264C154.526 184.264 155.294 184.708 155.822 185.62C156.278 186.388 156.506 187.42 156.506 188.716C156.506 190.012 156.278 191.044 155.822 191.812C155.294 192.712 154.526 193.168 153.506 193.168C152.474 193.168 151.706 192.712 151.19 191.812C150.734 191.044 150.506 190.012 150.506 188.716C150.506 187.42 150.734 186.388 151.19 185.62C151.706 184.708 152.474 184.264 153.506 184.264ZM153.506 185.104C152.738 185.104 152.186 185.512 151.85 186.34C151.61 186.916 151.49 187.708 151.49 188.716C151.49 189.712 151.61 190.504 151.85 191.092C152.186 191.908 152.738 192.328 153.506 192.328C154.274 192.328 154.826 191.908 155.162 191.092C155.402 190.504 155.534 189.712 155.534 188.716C155.534 187.708 155.402 186.916 155.162 186.34C154.826 185.512 154.274 185.104 153.506 185.104ZM165.97 188.308C166.606 188.308 167.098 188.536 167.446 189.016C167.746 189.424 167.902 189.976 167.902 190.66C167.902 191.332 167.746 191.884 167.446 192.304C167.098 192.76 166.606 193 165.97 193C165.322 193 164.83 192.76 164.494 192.304C164.182 191.872 164.038 191.332 164.038 190.66C164.038 189.976 164.182 189.424 164.494 189.016C164.83 188.536 165.322 188.308 165.97 188.308ZM164.938 184.264H165.706L160.906 193.168H160.126L164.938 184.264ZM159.874 184.432C160.51 184.432 161.002 184.66 161.35 185.14C161.65 185.548 161.806 186.1 161.806 186.784C161.806 187.456 161.65 188.008 161.35 188.428C161.002 188.884 160.51 189.124 159.874 189.124C159.226 189.124 158.734 188.884 158.398 188.428C158.086 187.996 157.942 187.456 157.942 186.784C157.942 186.1 158.086 185.548 158.398 185.14C158.734 184.66 159.226 184.432 159.874 184.432ZM165.97 188.956C165.598 188.956 165.334 189.124 165.166 189.46C165.01 189.748 164.938 190.144 164.938 190.66C164.938 191.152 165.01 191.548 165.166 191.836C165.334 192.172 165.598 192.352 165.97 192.352C166.33 192.352 166.594 192.172 166.774 191.824C166.918 191.536 167.002 191.152 167.002 190.66C167.002 190.156 166.918 189.76 166.774 189.472C166.594 189.124 166.33 188.956 165.97 188.956ZM159.874 185.08C159.502 185.08 159.238 185.248 159.07 185.584C158.914 185.872 158.842 186.268 158.842 186.784C158.842 187.276 158.914 187.672 159.07 187.96C159.238 188.296 159.502 188.476 159.874 188.476C160.234 188.476 160.498 188.296 160.678 187.948C160.822 187.66 160.906 187.276 160.906 186.784C160.906 186.28 160.822 185.884 160.666 185.596C160.498 185.248 160.234 185.08 159.874 185.08Z"
      fill="#1F1F1F"
      class="bottom-text"
    />
    <path
      d="M137.204 31.6385H140.864V30.0905H136.652V28.8665H140.864V27.3425H142.136V28.8665H146.456V30.0905H142.136V31.6385H145.904V32.8865H142.136V34.4105H146.744V35.6465H142.136V38.4305H140.864V35.6465H136.292V34.4105H140.864V32.8865H137.204V31.6385ZM149.912 29.7545H157.076V30.7385H149.912V29.7545ZM150.164 31.1945H156.836V33.6305H150.164V31.1945ZM155.672 32.7665V32.1065H151.328V32.7665H155.672ZM157.892 34.0625V38.4425H156.704V38.1065H150.332V38.4545H149.144V34.0625H157.892ZM150.332 37.1345H152.888V36.4985H150.332V37.1345ZM154.112 37.1345H156.704V36.4985H154.112V37.1345ZM150.332 35.6105H152.888V35.0105H150.332V35.6105ZM154.112 35.0105V35.6105H156.704V35.0105H154.112ZM158.648 28.1465V30.5945H157.448V29.2505H149.552V30.5945H148.352V28.1465H152.84C152.72 27.8945 152.588 27.6545 152.456 27.4265L153.788 27.2105C153.92 27.4985 154.052 27.8105 154.172 28.1465H158.648ZM130.742 49.2385L138.23 52.4785V53.3185L130.742 56.5585V55.6705L137.162 52.8985L130.742 50.1265V49.2385ZM144.086 48.4465C144.974 48.4465 145.682 48.6745 146.186 49.1425C146.642 49.5625 146.882 50.0905 146.882 50.7145C146.882 51.1705 146.774 51.5545 146.558 51.8665C146.318 52.2025 145.982 52.4545 145.538 52.6105V52.6345C145.982 52.7425 146.366 52.9945 146.678 53.3785C147.014 53.7865 147.182 54.2665 147.182 54.8185C147.182 55.5745 146.918 56.1865 146.39 56.6425C145.838 57.1105 145.07 57.3505 144.086 57.3505C143.09 57.3505 142.322 57.1105 141.782 56.6425C141.254 56.1865 140.99 55.5745 140.99 54.8185C140.99 54.2665 141.158 53.7865 141.494 53.3785C141.806 52.9945 142.178 52.7425 142.634 52.6345V52.6105C142.178 52.4545 141.842 52.2025 141.614 51.8665C141.398 51.5545 141.29 51.1705 141.29 50.7145C141.29 50.0905 141.518 49.5625 141.986 49.1425C142.49 48.6745 143.186 48.4465 144.086 48.4465ZM144.086 49.2505C143.474 49.2505 142.994 49.4065 142.658 49.7185C142.358 49.9825 142.214 50.3305 142.214 50.7505C142.214 51.1825 142.346 51.5425 142.61 51.8065C142.922 52.1185 143.414 52.2865 144.086 52.2865C144.746 52.2865 145.238 52.1185 145.562 51.8065C145.826 51.5425 145.958 51.1825 145.958 50.7505C145.958 50.3305 145.802 49.9825 145.514 49.7185C145.166 49.4065 144.686 49.2505 144.086 49.2505ZM144.086 53.0545C143.39 53.0545 142.862 53.2225 142.49 53.5705C142.13 53.8825 141.962 54.3025 141.962 54.8185C141.962 55.3225 142.13 55.7425 142.49 56.0545C142.85 56.3785 143.39 56.5465 144.086 56.5465C144.782 56.5465 145.31 56.3785 145.694 56.0425C146.03 55.7305 146.21 55.3225 146.21 54.8185C146.21 54.3025 146.03 53.8825 145.694 53.5705C145.31 53.2225 144.77 53.0545 144.086 53.0545ZM151.282 48.4465C152.302 48.4465 153.07 48.8905 153.598 49.8025C154.054 50.5705 154.282 51.6025 154.282 52.8985C154.282 54.1945 154.054 55.2265 153.598 55.9945C153.07 56.8945 152.302 57.3505 151.282 57.3505C150.25 57.3505 149.482 56.8945 148.966 55.9945C148.51 55.2265 148.282 54.1945 148.282 52.8985C148.282 51.6025 148.51 50.5705 148.966 49.8025C149.482 48.8905 150.25 48.4465 151.282 48.4465ZM151.282 49.2865C150.514 49.2865 149.962 49.6945 149.626 50.5225C149.386 51.0985 149.266 51.8905 149.266 52.8985C149.266 53.8945 149.386 54.6865 149.626 55.2745C149.962 56.0905 150.514 56.5105 151.282 56.5105C152.05 56.5105 152.602 56.0905 152.938 55.2745C153.178 54.6865 153.31 53.8945 153.31 52.8985C153.31 51.8905 153.178 51.0985 152.938 50.5225C152.602 49.6945 152.05 49.2865 151.282 49.2865ZM163.745 52.4905C164.381 52.4905 164.873 52.7185 165.221 53.1985C165.521 53.6065 165.677 54.1585 165.677 54.8425C165.677 55.5145 165.521 56.0665 165.221 56.4865C164.873 56.9425 164.381 57.1825 163.745 57.1825C163.097 57.1825 162.605 56.9425 162.269 56.4865C161.957 56.0545 161.813 55.5145 161.813 54.8425C161.813 54.1585 161.957 53.6065 162.269 53.1985C162.605 52.7185 163.097 52.4905 163.745 52.4905ZM162.713 48.4465H163.481L158.681 57.3505H157.901L162.713 48.4465ZM157.649 48.6145C158.285 48.6145 158.777 48.8425 159.125 49.3225C159.425 49.7305 159.581 50.2825 159.581 50.9665C159.581 51.6385 159.425 52.1905 159.125 52.6105C158.777 53.0665 158.285 53.3065 157.649 53.3065C157.001 53.3065 156.509 53.0665 156.173 52.6105C155.861 52.1785 155.717 51.6385 155.717 50.9665C155.717 50.2825 155.861 49.7305 156.173 49.3225C156.509 48.8425 157.001 48.6145 157.649 48.6145ZM163.745 53.1385C163.373 53.1385 163.109 53.3065 162.941 53.6425C162.785 53.9305 162.713 54.3265 162.713 54.8425C162.713 55.3345 162.785 55.7305 162.941 56.0185C163.109 56.3545 163.373 56.5345 163.745 56.5345C164.105 56.5345 164.369 56.3545 164.549 56.0065C164.693 55.7185 164.777 55.3345 164.777 54.8425C164.777 54.3385 164.693 53.9425 164.549 53.6545C164.369 53.3065 164.105 53.1385 163.745 53.1385ZM157.649 49.2625C157.277 49.2625 157.013 49.4305 156.845 49.7665C156.689 50.0545 156.617 50.4505 156.617 50.9665C156.617 51.4585 156.689 51.8545 156.845 52.1425C157.013 52.4785 157.277 52.6585 157.649 52.6585C158.009 52.6585 158.273 52.4785 158.453 52.1305C158.597 51.8425 158.681 51.4585 158.681 50.9665C158.681 50.4625 158.597 50.0665 158.441 49.7785C158.273 49.4305 158.009 49.2625 157.649 49.2625Z"
      fill="#1F1F1F"
      class="top-text"
    />
    <defs>
      <linearGradient
        id="paint0_linear_4173_211565"
        x1="5.28552"
        y1="3.42981"
        x2="119.603"
        y2="198.248"
        gradientUnits="userSpaceOnUse"
      >
        <stop stop-opacity="0.05" />
        <stop offset="1" stop-opacity="0.1" />
      </linearGradient>
      <linearGradient
        id="paint1_linear_4173_211565"
        x1="152.495"
        y1="3.42981"
        x2="266.813"
        y2="198.248"
        gradientUnits="userSpaceOnUse"
      >
        <stop stop-opacity="0.05" />
        <stop offset="1" stop-opacity="0.1" />
      </linearGradient>
      <linearGradient
        id="paint2_linear_4173_211565"
        x1="137.958"
        y1="0.999999"
        x2="109.9"
        y2="201.962"
        gradientUnits="userSpaceOnUse"
      >
        <stop stop-opacity="0.05" />
        <stop offset="1" stop-opacity="0.02" />
      </linearGradient>
    </defs>
  </svg>
</template>

<script setup lang="ts">
import { PropType, ref } from 'vue';
const props = defineProps({
  basePrimaryColor: String,
  activeLevel: String as PropType<'top' | 'bottom' | 'middle'>,
});

const topColor = ref({
  bg: props.activeLevel === 'top' ? props.basePrimaryColor : '#F6F9FF',
  text: props.activeLevel === 'top' ? '#fff' : '#1F1F1F',
});
const middleColor = ref({
  bg:
    props.activeLevel === 'middle'
      ? props.basePrimaryColor
      : props.activeLevel === 'bottom'
      ? '#E9ECF6'
      : '#F6F9FF',
  text: props.activeLevel === 'middle' ? '#fff' : '#1F1F1F',
});
const bottomColor = ref({
  bg:
    props.activeLevel === 'bottom'
      ? props.basePrimaryColor
      : props.activeLevel === 'top' || props.activeLevel === 'middle'
      ? '#E9ECF6'
      : '#F6F9FF',
  text: props.activeLevel === 'bottom' ? '#fff' : '#1F1F1F',
});
</script>

<style lang="scss" scoped>
.pyramid-svg {
  width: 614rpx;
  height: 356rpx;
}
.top-bg {
  fill: v-bind('topColor.bg');
}
.middle-bg {
  fill: v-bind('middleColor.bg');
}
.bottom-bg {
  fill: v-bind('bottomColor.bg');
}
.top-text {
  fill: v-bind('topColor.text');
}
.middle-text {
  fill: v-bind('middleColor.text');
}
.bottom-text {
  fill: v-bind('bottomColor.text');
}
</style>
